import { General } from '../General';
import { GENERAL_CONFIG } from './config';
import { FanJianJi } from '../../skills/passive/FanJianJi';
import { MouLue } from '../../skills/active/MouLue';
import { LieHuoFenYing } from '../../skills/active/LieHuoFenYing';

export class SimaYi extends General {
  constructor() {
    super(
      GENERAL_CONFIG.SIMA_YI.id,
      GENERAL_CONFIG.SIMA_YI.name,
      GENERAL_CONFIG.SIMA_YI.type,
      GENERAL_CONFIG.SIMA_YI.attributes,
      4
    );

    // 添加司马懿特有的技能
    this.skills.push(new FanJianJi());
    // 添加额外装备的两个技能
    this.skills.push(new MouLue());
    this.skills.push(new LieHuoFenYing());
  }
}
